Deleted unused files.
[Sonic-Engine-360.git] / GMS2 / Sonic Engine 360 / scripts / player_box_action / player_box_action.gml
blob182817abd8357fa5d9f44d8794020b5bb92e7d40
1 // This script makes the powerup for the box occur, argument0 is the box_type\r
2 \r
3   //Box Types\r
4   /*\r
5       0 - Life\r
6       1 - Eggman\r
7       2 - Ring\r
8       3 - Shield Basic\r
9       4 - Shield Fire\r
10       5 - Shield Electricity\r
11       6 - Shield Water\r
12       7 - Invincibility\r
13       8 - Sneekers\r
14   */\r
16 sound_play(SndBoxHit);\r
18 switch (argument0)\r
19 {\r
20     \r
21     case 0:     // Life\r
22         player_lifeup();\r
23         break;\r
25     case 1:     // Eggman\r
26         if (invincibility == -1)\r
27             player_hurt();\r
28         break;\r
30     case 2:     // 10 Rings\r
31         player_ring(10);\r
32         break;\r
34     case 3:     // Shield Basic\r
35         shield = 1;\r
36         shield_action = -1;\r
37         sound_play(SndShieldBasicGet);\r
38         break;\r
40     case 4:     // Shield Fire\r
41         shield = 2;\r
42         shield_action = -1;\r
43         sound_play(SndShieldFireGet);\r
44         break;\r
46     case 5:     // Shield Electricity\r
47         shield = 3;\r
48         shield_action = -1;\r
49         sound_play(SndShieldElectricityGet);\r
50         break;\r
52     case 6:     // Shield Water\r
53         shield = 4;\r
54         shield_action = -1;\r
55         sound_play(SndShieldWaterGet);\r
56         break;\r
58     case 7:     // Invincibility box\r
59         invincibility = inv_box;          // Start invincibility box counter\r
60         inv_sparks = 0;                   // Number of invincibility effect sparks\r
61 //        player_music(SndInvincible);\r
62         break;\r
64     case 8:     // Speed Sneekers\r
65         sneekers = 0;                    // Start sneeker counter by setting to 0\r
66         acc = 0.2;\r
67         max_runspeed = 15;\r
68 //        player_music(SndSneekers);\r
69         break;\r
70 }\r